make an excessive physical effort - Turco Inglés Diccionario